ZusΣtzliche Gr÷▀eneinschrΣnkungen bei einer replizierten Datenbank
ZusΣtzliche Gr÷▀eneinschrΣnkungen bei einer replizierten Datenbank
Die Addition von drei Feldern (s_GUID, s_Lineage und s_Generation) verursacht zwei EinschrΣnkungen fⁿr die replizierten Tabellen:
Die Microsoft Jet Datenbank-Engine lΣsst maximal 2.048 Byte (ohne die Felder Memo oder OLE-Objekt) in einem Datensatz zu. Die Replikation ben÷tigt mindestens 54 Byte zum Speichern von eindeutigen Bezeichnern, Indexen und Informationen zu ─nderungen des Datensatzes. Wenn der Datensatz entweder Memo- oder OLE-Objekt-Felder enthΣlt, ben÷tigt die Replikation zusΣtzliche 4 Byte fⁿr jedes dieser Felder. Die Gesamtzahl der Byte, die in einem Datensatz einer replizierten Tabelle verfⁿgbar ist, kann folgenderma▀en errechnet werden:
Die Microsoft Jet Datenbank-Engine lΣsst maximal 255 Felder in einer Tabelle zu, wobei mindestens drei Felder fⁿr die Replikation verwendet werden. Die Gesamtzahl der Felder, die in einer replizierten Tabelle verfⁿgbar sind, kann folgenderma▀en errechnet werden:
255 Felder
- 3 Systemfelder - Anzahl der Memo- und OLE-Objekt-Felder
= Anzahl der verfⁿgbaren Felder
In nur wenigen, ausgefeilten Anwendungen werden alle verfⁿgbaren Felder einer Tabelle oder alle Byte in einem Datensatz verwendet. Wenn Ihre Tabelle ⁿber eine gro▀e Anzahl von Memo- oder OLE-Objekt-Feldern verfⁿgt, entstehen m÷glicherweise EinschrΣnkungen.
Anmerkung ZusΣtzlich zum Setzen von EinschrΣnkungen fⁿr die verfⁿgbare Anzahl Zeichen und Felder schrΣnkt die Microsoft Jet Datenbank-Engine auch die Anzahl der zulΣssigen, verschachtelten Transaktionen ein. In einer nichtreplizierten Datenbank sind maximal sieben verschachtelte Transaktionen zulΣssig, in einer replizierten Datenbank aber maximal sechs.
Durch das Hinzufⁿgen mehrerer neuer Tabellen wird auch die Datenbank gr÷▀er. Die meisten dieser neuen Tabellen enthalten zwar nur wenige DatensΣtze, einige der neuen Tabellen k÷nnen jedoch, abhΣngig von der HΣufigkeit der Synchronisierungen zwischen Replikaten, erheblich anwachsen.
Die Gr÷▀e Ihrer Datenbank ist aus zwei Grⁿnden von Bedeutung:
Die Microsoft Jet Datenbank-Engine unterstⁿtzt Dateien mit einer Gr÷▀e von maximal 1 GB, bei vielen Benutzer ist jedoch der Platz auf der Festplatte beschrΣnkt. Eine replizierte Datenbank, die gr÷▀er ist als die ursprⁿngliche Datenbankdatei, verbraucht m÷glicherweise einen gro▀en Prozentsatz der verfⁿgbaren FestplattenkapazitΣt.
Wenn Sie eine Sicherungskopie des nichtreplizierbaren Formats Ihrer Datenbank erstellen, mⁿssen Sie auf Ihrer Festplatte ausreichend Platz fⁿr die replizierte Datenbank und die Sicherungskopie haben.
Anmerkung Wenn Sie weitere Informationen zu einem Microsoft Access-Projekt ben÷tigen, klicken Sie auf .